• word of the day

    elaeagnus commutata

    elaeagnus commutata - Dictionary definition and meaning for word elaeagnus commutata

    Definition
    (noun) deciduous unarmed North American shrub with silvery leaves and fruits
Download our Mobile App Today
Receive our word of the day
on Whatsapp